notice of demand of taxes payable - Español Inglés Diccionario